panel-toplevel.background,
panel-toplevel.background menubar {
    background-color: @panebar_bg_color;
    color: @panebar_fg_color;
}

panel-toplevel.background menubar,
panel-toplevel.background #PanelApplet label,
panel-toplevel.background #PanelApplet image {
    color: @panebar_fg_color;
}

/* overrides */
panel-toplevel.background menubar > menuitem,
panel-toplevel.background menubar > menuitem label:backdrop {
    color: @panebar_fg_color;
}

panel-toplevel.background menubar > menuitem:hover,
panel-toplevel.background menubar > menuitem:hover label:backdrop {
    color: @theme_selected_fg_color;
}

panel-toplevel.background button {
    background-image: none;
    background-color: @panebar_bg_color;
    border: none;
    border-radius: 0;
    box-shadow: none;
    color: @panebar_fg_color;
}

panel-toplevel.background button:active,
panel-toplevel.background button:checked {
    background-image: none;
    background-color: shade(@panebar_bg_color, 0.8);
    border: none;
    box-shadow: none;
    color: @panebar_fg_color;
}

#tasklist-button,
#tasklist-button label {
    color: alpha(@panebar_fg_color, 0.7);
    border-radius: 0;
    border: none;
    box-shadow: none;
    background-color: transparent;
}

#tasklist-button:hover {
    color: alpha(@panebar_fg_color, 0.7);
    background-color: transparent;
}

#tasklist-button:checked {
    color: @panebar_fg_color;
    background-image: none;
}

#tasklist-button:checked label {
    color: @panebar_fg_color;
}

panel-toplevel.background na-tray-applet {
  -NaTrayApplet-icon-padding: 0;
  -NaTrayApplet-icon-size: 16px;
}
